// 4个float，一个点，x,y,z,w该项目是二维，只需要传递x,y
attribute vec4 vPosition;// 变量 float[4] 一个顶点 java传过来的

attribute vec2 vCoord;// 纹理坐标

// 该值会传递到片元着色器，变量名称一样
varying vec2 aCoord;

// mat 4 代表4x4矩阵
uniform mat4 vMatrix;

void main(){
    // 内置变量：把坐标点赋值给gl_position 就ok了
    gl_Position = vPosition;
//    aCoord = vCoord;
    // 处理画面倒转和镜像
    aCoord = (vMatrix * vec4(vCoord, 1.0, 1.0)).xy;
}
